Big Huge Thesaurus

diabetes mellitus

noun